package com.imooc.service;

import com.imooc.pojo.Stu;

/**
 * @author lihongyu
 * @CreateTime 2021-08-03 10:10
 * @Description 学生业务逻辑接口(测试事务)
 */
public interface StuService {

    /**
     * 保存学生
     */
    void saveStu();

    /**
     * 修改学生信息
     * @param id 学生编码
     */
    void updateStu(Long id);

    /**
     * 删除学生信息
     * @param id 学生编码
     */
    void deleteStu(Long id);

    /**
     * 查询学生信息
     * @param id 学生编码
     * @return 学生信息实体
     */
    Stu getStu(Long id);

    /**
     * 保存主数据
     */
    void saveParentData();

    /**
     * 保存子数据
     */
    void saveChildData();

}
